Sensor Fusion for Kinetis MCUs (ISSDK/KSDK version)
StatusSubsystem Struct Reference

Data Fields

fusion_status_t previous
 
fusion_status_t status
 
fusion_status_t next
 
ssSetStatus_tset
 
ssSetStatus_tqueue
 
ssUpdateStatus_tupdate
 
ssUpdateStatus_ttest
 
uint8_t toggle
 

Detailed Description

Definition at line 44 of file status.h.

Field Documentation

Pending status change.

Definition at line 48 of file status.h.

Referenced by ssQueueStatus(), ssSetStatus(), ssSetStatusNow(), and ssUpdateStatus().

fusion_status_t previous

Previous status state - fusion_status_t is defined in sensor_fusion.h.

Definition at line 46 of file status.h.

Referenced by initializeStatusSubsystem(), ssSetStatusNow(), and ssUpdateStatus().

ssSetStatus_t* queue

queue status change for next regular interval

Definition at line 51 of file status.h.

Referenced by initializeStatusSubsystem(), and queueStatus().

change status immediately - no delay

Definition at line 50 of file status.h.

Referenced by initializeStatusSubsystem(), setStatus(), and zeroArray().

Current status.

Definition at line 47 of file status.h.

Referenced by ssQueueStatus(), ssSetStatus(), ssSetStatusNow(), ssTest(), and ssUpdateStatus().

unit test which simply increments to next state

Definition at line 53 of file status.h.

Referenced by initializeStatusSubsystem(), and testStatus().

uint8_t toggle

This implementation can change LED color and have either solid/toggle.

Definition at line 55 of file status.h.

Referenced by initializeStatusSubsystem(), and ssSetStatusNow().

make pending status active/visible

Definition at line 52 of file status.h.

Referenced by initializeStatusSubsystem(), and updateStatus().


The documentation for this struct was generated from the following file: